give off an odor - German English Dictionary